package com.foreknow.demo2;

import java.util.Scanner;

/**
 * do....while循环
 */
public class LoopDemo4 {
    public static void main(String[] args) {
        System.out.println("********************************");
        System.out.println("欢迎使用购物系统");
        System.out.println("1. 用户信息管理");
        System.out.println("2. 用户信息结算");
        System.out.println("3. 用户信息反馈");
        System.out.println("4. 用户信息注销");
        System.out.println("********************************");
        Scanner input = new Scanner(System.in);
        System.out.println("请选择(输入数字)");
        boolean isRight; //它是一个标识
        //如果用户输入的是1.....4是不需要循环的，如果输入5，需要让用户重新选择
        do {
            isRight = true;
            int choice = input.nextInt();
            if(choice == 1) {
                System.out.println("执行用户信息管理");
            }else if(choice == 2) {
                System.out.println("执行用户信息结算");
            }else if(choice == 3) {
                System.out.println("执行用户信息反馈");
            }else if(choice == 4) {
                System.out.println("执行用户信息注销");
            }else {
                System.out.println("输入错误，请重新输入");
                isRight = false;
            }
        }while(!isRight);
        System.out.println("退出程序......");

    }
}
